// Music

#ifndef _4K_SONANT_MUSIC_
#define _4K_SONANT_MUSIC_

#include "../sonant.h"

static song songdata = {
	{ // Instruments
		{ // 0
			// Oscillator 1
			9, // Octave knob
			0, // Detune knob
			0, // Actual detune knob
			0, // Multiply freq by envelope
			255, // Volume knob
			3, // Wave form
			// Oscillator 2
			9, // Octave knob
			0, // Detune knob
			14, // Actual detune knob
			0, // Multiply freq by envelope
			255, // Volume knob
			3, // Wave form
			// Noise oscillator
			0, // Amount of noise to add
			// Envelope
			100000, // Attack
			28181, // Sustain
			100000, // Release
			106, // Master volume knob
			// Effects
			3, // Hi/lo/bandpass or notch toggle
			3700, // FX Frequency
			88, // FX Resonance
			8, // Delay time
			121, // Delay amount
			1, // Panning frequency
			22, // Panning amount
			// LFO
			0, // Modify osc1 freq (FM) toggle
			1, // Modify fx freq toggle
			4, // LFO freq
			228, // LFO amount
			0, // LFO waveform
			// Patterns
			{0,0,1,2,1,2,1,2,1,2,0,0,1,2,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, // Pattern order
			//{0}, // Mute
			{ // Columns
				{{123,138,135,150,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,119,138,131,150,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{119,140,143,152,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,116,138,140,150,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
			}
		},
		{ // 1
			// Oscillator 1
			7, // Octave knob
			0, // Detune knob
			0, // Actual detune knob
			0, // Multiply freq by envelope
			255, // Volume knob
			2, // Wave form
			// Oscillator 2
			8, // Octave knob
			0, // Detune knob
			18, // Actual detune knob
			0, // Multiply freq by envelope
			255, // Volume knob
			2, // Wave form
			// Noise oscillator
			0, // Amount of noise to add
			// Envelope
			100000, // Attack
			56363, // Sustain
			100000, // Release
			199, // Master volume knob
			// Effects
			2, // Hi/lo/bandpass or notch toggle
			200, // FX Frequency
			254, // FX Resonance
			8, // Delay time
			24, // Delay amount
			0, // Panning frequency
			0, // Panning amount
			// LFO
			0, // Modify osc1 freq (FM) toggle
			0, // Modify fx freq toggle
			0, // LFO freq
			0, // LFO amount
			0, // LFO waveform
			// Patterns
			{3,4,3,4,3,4,3,4,3,4,5,6,3,4,3,4,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, // Pattern order
			//{0}, // Mute
			{ // Columns
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{123,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,119,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{121,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,116,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{111,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,111,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{111,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
			}
		},
		{ // 2
			// Oscillator 1
			8, // Octave knob
			0, // Detune knob
			0, // Actual detune knob
			0, // Multiply freq by envelope
			0, // Volume knob
			0, // Wave form
			// Oscillator 2
			8, // Octave knob
			0, // Detune knob
			0, // Actual detune knob
			0, // Multiply freq by envelope
			0, // Volume knob
			0, // Wave form
			// Noise oscillator
			255, // Amount of noise to add
			// Envelope
			100000, // Attack
			100000, // Sustain
			100000, // Release
			192, // Master volume knob
			// Effects
			2, // Hi/lo/bandpass or notch toggle
			2500, // FX Frequency
			16, // FX Resonance
			3, // Delay time
			157, // Delay amount
			0, // Panning frequency
			0, // Panning amount
			// LFO
			0, // Modify osc1 freq (FM) toggle
			1, // Modify fx freq toggle
			3, // LFO freq
			51, // LFO amount
			0, // LFO waveform
			// Patterns
			{1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, // Pattern order
			//{0}, // Mute
			{ // Columns
				{{135,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,135,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
			}
		},
		{ // 3
			// Oscillator 1
			8, // Octave knob
			0, // Detune knob
			0, // Actual detune knob
			1, // Multiply freq by envelope
			255, // Volume knob
			0, // Wave form
			// Oscillator 2
			8, // Octave knob
			0, // Detune knob
			0, // Actual detune knob
			0, // Multiply freq by envelope
			0, // Volume knob
			0, // Wave form
			// Noise oscillator
			0, // Amount of noise to add
			// Envelope
			0, // Attack
			0, // Sustain
			6363, // Release
			239, // Master volume knob
			// Effects
			0, // Hi/lo/bandpass or notch toggle
			7400, // FX Frequency
			126, // FX Resonance
			0, // Delay time
			0, // Delay amount
			0, // Panning frequency
			0, // Panning amount
			// LFO
			0, // Modify osc1 freq (FM) toggle
			0, // Modify fx freq toggle
			0, // LFO freq
			0, // LFO amount
			0, // LFO waveform
			// Patterns
			{0,0,0,0,1,1,1,1,1,1,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, // Pattern order
			//{0}, // Mute
			{ // Columns
				{{135,135,  0,  0,  0,  0,135,  0,135,  0,  0,  0,  0,  0,  0,  0,135,135,  0,  0,  0,  0,135,  0,135,  0,  0,135,  0,  0,135,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
			}
		},
		{ // 4
			// Oscillator 1
			8, // Octave knob
			0, // Detune knob
			0, // Actual detune knob
			1, // Multiply freq by envelope
			255, // Volume knob
			0, // Wave form
			// Oscillator 2
			8, // Octave knob
			0, // Detune knob
			0, // Actual detune knob
			0, // Multiply freq by envelope
			0, // Volume knob
			0, // Wave form
			// Noise oscillator
			112, // Amount of noise to add
			// Envelope
			1818, // Attack
			0, // Sustain
			18181, // Release
			254, // Master volume knob
			// Effects
			3, // Hi/lo/bandpass or notch toggle
			6600, // FX Frequency
			78, // FX Resonance
			3, // Delay time
			73, // Delay amount
			0, // Panning frequency
			0, // Panning amount
			// LFO
			0, // Modify osc1 freq (FM) toggle
			1, // Modify fx freq toggle
			4, // LFO freq
			85, // LFO amount
			0, // LFO waveform
			// Patterns
			{0,0,0,0,1,1,1,1,1,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, // Pattern order
			//{0}, // Mute
			{ // Columns
				{{  0,  0,  0,  0,135,  0,  0,  0,  0,  0,  0,  0,135,  0,  0,  0,  0,  0,  0,  0,135,  0,  0,  0,  0,  0,  0,  0,135,  0,  0,  0,}},
				{{  0,  0,135,  0,  0,  0,135,  0,  0,  0,135,  0,  0,  0,135,  0,  0,  0,135,  0,  0,  0,135,  0,  0,  0,135,  0,  0,  0,135,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
			}
		},
		{ // 5
			// Oscillator 1
			9, // Octave knob
			0, // Detune knob
			0, // Actual detune knob
			0, // Multiply freq by envelope
			255, // Volume knob
			0, // Wave form
			// Oscillator 2
			9, // Octave knob
			0, // Detune knob
			12, // Actual detune knob
			0, // Multiply freq by envelope
			255, // Volume knob
			0, // Wave form
			// Noise oscillator
			0, // Amount of noise to add
			// Envelope
			100, // Attack
			0, // Sustain
			14545, // Release
			70, // Master volume knob
			// Effects
			0, // Hi/lo/bandpass or notch toggle
			0, // FX Frequency
			240, // FX Resonance
			2, // Delay time
			157, // Delay amount
			0, // Panning frequency
			0, // Panning amount
			// LFO
			0, // Modify osc1 freq (FM) toggle
			0, // Modify fx freq toggle
			0, // LFO freq
			0, // LFO amount
			0, // LFO waveform
			// Patterns
			{0,0,0,0,0,0,1,2,1,2,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, // Pattern order
			//{0}, // Mute
			{ // Columns
				{{135,147,135,147,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,145,  0,147,  0,  0,  0,  0,  0,  0,  0,138,150,138,  0,137,149,137,  0,}},
				{{128,140,143,142,  0,  0,  0,  0,  0,  0,  0,  0,133,145,133,  0,140,152,155,154,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
			}
		},
		{ // 6
			// Oscillator 1
			9, // Octave knob
			0, // Detune knob
			0, // Actual detune knob
			0, // Multiply freq by envelope
			255, // Volume knob
			2, // Wave form
			// Oscillator 2
			10, // Octave knob
			0, // Detune knob
			28, // Actual detune knob
			0, // Multiply freq by envelope
			255, // Volume knob
			2, // Wave form
			// Noise oscillator
			0, // Amount of noise to add
			// Envelope
			100, // Attack
			0, // Sustain
			5454, // Release
			254, // Master volume knob
			// Effects
			2, // Hi/lo/bandpass or notch toggle
			7800, // FX Frequency
			94, // FX Resonance
			3, // Delay time
			103, // Delay amount
			0, // Panning frequency
			0, // Panning amount
			// LFO
			0, // Modify osc1 freq (FM) toggle
			1, // Modify fx freq toggle
			7, // LFO freq
			128, // LFO amount
			0, // LFO waveform
			// Patterns
			{0,0,0,0,0,0,0,0,0,0,1,2,1,2,1,2,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, // Pattern order
			//{0}, // Mute
			{ // Columns
				{{  0,135,137,  0,137,138,  0,138,140,  0,140,142,  0,142,143,145,  0,135,137,  0,137,138,  0,138,140,  0,140,142,  0,142,143,145,}},
				{{  0,135,137,  0,137,138,  0,138,140,  0,140,142,  0,142,143,145,  0,135,137,  0,137,138,  0,138,140,  0,140,142,150,149,147,149,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
			}
		},
		{ // 7
			// Oscillator 1
			8, // Octave knob
			0, // Detune knob
			0, // Actual detune knob
			1, // Multiply freq by envelope
			82, // Volume knob
			2, // Wave form
			// Oscillator 2
			8, // Octave knob
			0, // Detune knob
			0, // Actual detune knob
			0, // Multiply freq by envelope
			0, // Volume knob
			0, // Wave form
			// Noise oscillator
			255, // Amount of noise to add
			// Envelope
			100, // Attack
			0, // Sustain
			9090, // Release
			232, // Master volume knob
			// Effects
			3, // Hi/lo/bandpass or notch toggle
			5200, // FX Frequency
			63, // FX Resonance
			0, // Delay time
			0, // Delay amount
			0, // Panning frequency
			0, // Panning amount
			// LFO
			0, // Modify osc1 freq (FM) toggle
			0, // Modify fx freq toggle
			0, // LFO freq
			0, // LFO amount
			0, // LFO waveform
			// Patterns
			{0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, // Pattern order
			//{0}, // Mute
			{ // Columns
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,135,  0,  0,  0,135,  0,  0,  0,135,  0,  0,135,135,  0,  0,  0,135,  0,  0,  0,135,  0,  0,  0,135,135,  0,  0,135,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
				{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},
			}
		},
	}
};
// Empty column
//{{  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,}},

#define _4K_SONANT_ROWLEN_ 11025 // In sample lengths
//#define _4K_SONANT_FASTFORWARD_ 0 // In pattern lengths
#define _4K_SONANT_ENDPATTERN_ 19 // End pattern

#endif
